import { HugeIconProps } from './props';

const HugeIconsZap = (props: HugeIconProps) => {
    return (
        <svg
            className={'h-6 w-6' + (props.className ? ` ${props.className}` : '')}
            width='24'
            height='24'
            viewBox='0 0 24 24'
            fill='none'
            xmlns='http://www.w3.org/2000/svg'
        >
            <path
                d='M16.0173 2.32514C16.5421 2.40348 17.1135 2.59299 17.4411 3.16038C17.7678 3.72637 17.6484 4.31617 17.4563 4.81136C17.2715 5.2879 16.9438 5.86433 16.5621 6.53565L15.4611 8.47252C15.2529 8.8388 15.1188 9.07576 15.0334 9.25737C14.9693 9.39366 14.9576 9.4495 14.9557 9.45874C14.9589 9.56981 15.0176 9.67007 15.1089 9.7266C15.1188 9.72978 15.1729 9.74649 15.318 9.75782C15.5167 9.77336 15.8182 9.7739 16.238 9.7739C16.7268 9.77389 17.1369 9.77388 17.4567 9.79838C17.766 9.82206 18.1302 9.87463 18.4355 10.0776C19.0284 10.4716 19.3367 11.1749 19.2285 11.8773C19.1729 12.2386 18.9678 12.5434 18.7773 12.7893C18.5803 13.0435 18.3046 13.3484 17.9756 13.7121L12.384 19.8952C11.8711 20.4625 11.4393 20.94 11.088 21.2463C10.9093 21.402 10.6983 21.5621 10.4628 21.6576C10.2035 21.7629 9.86127 21.8076 9.52137 21.6305C9.18223 21.4538 9.02287 21.1486 8.95948 20.8774C8.90175 20.6304 8.91012 20.3659 8.93375 20.1296C8.98022 19.6648 9.11946 19.035 9.28499 18.2864L9.98325 15.1277C10.1218 14.5012 10.2063 14.1103 10.2279 13.8242C10.2576 13.5884 10.0519 13.4872 9.94529 13.4662C9.66378 13.4254 9.26688 13.4236 8.62804 13.4236L8.11198 13.4236C7.41908 13.4236 6.81593 13.4237 6.34985 13.3543C5.85677 13.2808 5.32891 13.1044 4.99741 12.5916C4.66669 12.0801 4.72072 11.5262 4.85366 11.0454C4.97963 10.5899 5.22437 10.0364 5.50605 9.39944L7.35631 5.21448L7.35631 5.21448C7.61688 4.62508 7.83598 4.12946 8.05945 3.74142C8.29628 3.33017 8.56991 2.98046 8.96967 2.71931C9.3697 2.45798 9.79951 2.34835 10.2706 2.2977C10.7146 2.24997 11.2546 2.24998 11.8958 2.25L14.0836 2.25C14.8522 2.24995 15.5133 2.24991 16.0173 2.32514Z'
                fill={props.fill}
            />
        </svg>
    );
};

export default HugeIconsZap;
